Assa is a small town in southern Morocco, in the Assa-Zag province of the Guelmim-Es Semara region, about 100 km south-east of Guelmim and about 300 km south-west of Foum Zguid. It lies in a desert area north of the Jbel Ouarkziz and is part of the Sahrawi-inhabited region of Morocco. The Draa River lies to its south, and the N12 highway crosses the town.